most substantial part - Turkish English Dictionary